.wf-sign-sound-list {
  height: 100%;
  padding-top: 50px;
  padding-bottom: 40px;
  box-sizing: border-box;

  .add-sign-input {
    text-align: center;
    border-bottom: 1px solid #BCBBC1;
    margin-top: -50px;

    .sign-input-btn {
      color: #55B1F9;
      height: 50px;
      line-height: 50px;
      font-size: 14px;
      .am-icon-md {
        position: relative;
        top: 3px;
        width: 18px;
        height: 18px;
        margin-right: 5px;
      }
    }
  }

  .annex-data-list {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    height: 100%;
    .annex-row {
      height: 60px;
      border-bottom: 1px solid #BCBBC1;
      margin: 0px 10px;
      font-size: 14px;
      .col-icon {
        color: #FF3B30;
        margin: 0px 11px;
      }
    }
  }
}